package com.hskn.hss.module.oilDevice.ex.vo;

import com.hskn.hss.core.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.poi.ss.usermodel.IndexedColors;

import java.math.BigDecimal;

/**
 *
 * @author ccm
 * @date 2021-10-21
 */
@Data
@ApiModel(value = "加油报表列表-VO", description = "漏油报表列表-VO")
public class OilJobExcelVO {
    private static final long serialVersionUID = 1L;
    /**
     * 作业类型名称
     */
    @Excel(name = "作业类型名称", align = Excel.Align.CENTER, height = 18, width = 24)
    @ApiModelProperty(value = "作业类型名称", name = "carcategoryName")
    private String carcategoryName;
    /**
     * 月份
     */
    @Excel(name = "月份", align = Excel.Align.CENTER, height = 18, width = 16, color = IndexedColors.ROYAL_BLUE)
    @ApiModelProperty(value = "月份", name = "monTime")
    private String monTime;
    /**
     * 行驶里程(km)
     */
    @Excel(name = "行驶里程(km)", align = Excel.Align.CENTER, height = 18, width = 16, color = IndexedColors.GREEN,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "行驶里程(km)", name = "clockMileage")
    private BigDecimal clockMileage;
    /**
     * 环比上月增长
     */
    @Excel(name = "环比上月增长额(L)", align = Excel.Align.CENTER, height = 18, width = 16, color = IndexedColors.DARK_YELLOW,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "环比上月增长", name = "addOilMonthGrowth")
    private BigDecimal addOilMonthGrowth;
    /**
     * 加油量
     */
    @Excel(name = "加油量(L)", align = Excel.Align.CENTER, height = 18, width = 16, color = IndexedColors.DARK_YELLOW,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "加油量", name = "addOilNum")
    private BigDecimal addOilNum;
    /**
     * 百公里耗油
     */
    @Excel(name = "百公里耗油(L/100km)", align = Excel.Align.CENTER, height = 18, width = 16, color = IndexedColors.DARK_YELLOW,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "百公里耗油", name = "baiKmOil")
    private BigDecimal baiKmOil;


}
